﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="dt_contrato" targetNamespace="http://tempuri.org/dt_contrato.xsd" xmlns:mstns="http://tempuri.org/dt_contrato.xsd" xmlns="http://tempuri.org/dt_contrato.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="1" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections>
          <Connection AppSettingsObjectName="Web.config" AppSettingsPropertyName="ConnectionString3" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="ConnectionString3 (Web.config)" PropertyReference="AppConfig.System.Configuration.ConfigurationManager.0.ConnectionStrings.ConnectionString3.ConnectionString" Provider="System.Data.OracleClient" />
          <Connection AppSettingsObjectName="Web.config" AppSettingsPropertyName="ConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="ConnectionString (Web.config)" PropertyReference="AppConfig.System.Configuration.ConfigurationManager.0.ConnectionStrings.ConnectionString.ConnectionString" Provider="System.Data.OracleClient" />
        </Connections>
        <Tables>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="T_CONTRATOTableAdapter" GeneratorDataComponentClassName="T_CONTRATOTableAdapter" Name="T_CONTRATO" UserDataComponentName="T_CONTRATOTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ConnectionString (Web.config)" DbObjectName="WEB.T_CONTRATO" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM "T_CONTRATO" WHERE (("CODIGO_CONTRATO" = :Original_CODIGO_CONTRATO))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="Original_CODIGO_CONTRATO" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="CODIGO_CONTRATO" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO "T_CONTRATO" ("CODIGO_CONTRATO", "CONTRATISTA", "DESC_CONTRATISTA", "REPRE_CONTRATISTA", "DESC_REPRE_CONTRA", "GERENCIA_SOLICITANTE", "FECHA_SUSCRIPCION", "PLAZO", "ESTADO_INICIO_FECHA", "OBJETO_CONTRATO", "ADMINISTRADOR", "FISCALIZADOR", "MONTO_CONTRATO", "FECHA_ANTICIPO", "PORCENTAJE_ANTICIPO", "FECHA_CULMINACION", "OBSERVACION", "ARCHIVO", "NOMBRE_ARCHIVO", "ESTADO_CONTRATO", "DESGERENCIA_SOLICITANTE", "DESADMINISTRADOR", "DESFISCALIZADOR", "SECUENCIA", "DEPARTAMENTO", "FECHA_REGISTRO", "ARCHIVOANEXO", "NOMBREARCHIVOANEXO", "USUARIO_INGRESO", "PRESUPUESTO", "PLAZO_A", "MONTO_CONTRATO_A", "TIPO_CONTRATO", "FONDOS", "CLASE", "TIPO_PLAZO", "FECHA_INI_OTRO", "ESCONTRATISTA") VALUES (:CODIGO_CONTRATO, :CONTRATISTA, :DESC_CONTRATISTA, :REPRE_CONTRATISTA, :DESC_REPRE_CONTRA, :GERENCIA_SOLICITANTE, :FECHA_SUSCRIPCION, :PLAZO, :ESTADO_INICIO_FECHA, :OBJETO_CONTRATO, :ADMINISTRADOR, :FISCALIZADOR, :MONTO_CONTRATO, :FECHA_ANTICIPO, :PORCENTAJE_ANTICIPO, :FECHA_CULMINACION, :OBSERVACION, :ARCHIVO, :NOMBRE_ARCHIVO, :ESTADO_CONTRATO, :p1, :DESADMINISTRADOR, :DESFISCALIZADOR, :SECUENCIA, :DEPARTAMENTO, :FECHA_REGISTRO, :ARCHIVOANEXO, :NOMBREARCHIVOANEXO, :USUARIO_INGRESO, :PRESUPUESTO, :PLAZO_A, :MONTO_CONTRATO_A, :TIPO_CONTRATO, :FONDOS, :CLASE, :TIPO_PLAZO, :FECHA_INI_OTRO, :ESCONTRATISTA)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="CODIGO_CONTRATO" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="CODIGO_CONTRATO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="CONTRATISTA" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="CONTRATISTA" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="DESC_CONTRATISTA" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="DESC_CONTRATISTA" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="REPRE_CONTRATISTA" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="REPRE_CONTRATISTA" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="DESC_REPRE_CONTRA" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="DESC_REPRE_CONTRA" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="GERENCIA_SOLICITANTE" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="GERENCIA_SOLICITANTE" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="FECHA_SUSCRIPCION" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="FECHA_SUSCRIPCION" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="VarNumeric" Direction="Input" ParameterName="PLAZO" Precision="0" ProviderType="Number" Scale="0" Size="0" SourceColumn="PLAZO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="ESTADO_INICIO_FECHA" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="ESTADO_INICIO_FECHA" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="OBJETO_CONTRATO" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="OBJETO_CONTRATO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="ADMINISTRADOR" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="ADMINISTRADOR" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="FISCALIZADOR" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="FISCALIZADOR" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="VarNumeric" Direction="Input" ParameterName="MONTO_CONTRATO" Precision="0" ProviderType="Number" Scale="0" Size="0" SourceColumn="MONTO_CONTRATO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="FECHA_ANTICIPO" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="FECHA_ANTICIPO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="VarNumeric" Direction="Input" ParameterName="PORCENTAJE_ANTICIPO" Precision="0" ProviderType="Number" Scale="0" Size="0" SourceColumn="PORCENTAJE_ANTICIPO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="FECHA_CULMINACION" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="FECHA_CULMINACION" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="OBSERVACION" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="OBSERVACION" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Binary" Direction="Input" ParameterName="ARCHIVO" Precision="0" ProviderType="Blob" Scale="0" Size="0" SourceColumn="ARCHIVO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="NOMBRE_ARCHIVO" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="NOMBRE_ARCHIVO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="ESTADO_CONTRATO" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="ESTADO_CONTRATO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="p1" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="DESGERENCIA_SOLICITANTE" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="DESADMINISTRADOR" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="DESADMINISTRADOR" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="DESFISCALIZADOR" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="DESFISCALIZADOR" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="VarNumeric" Direction="Input" ParameterName="SECUENCIA" Precision="0" ProviderType="Number" Scale="0" Size="0" SourceColumn="SECUENCIA" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="DEPARTAMENTO" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="DEPARTAMENTO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="FECHA_REGISTRO" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="FECHA_REGISTRO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Binary" Direction="Input" ParameterName="ARCHIVOANEXO" Precision="0" ProviderType="Blob" Scale="0" Size="0" SourceColumn="ARCHIVOANEXO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="NOMBREARCHIVOANEXO" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="NOMBREARCHIVOANEXO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="USUARIO_INGRESO" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="USUARIO_INGRESO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="PRESUPUESTO" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="PRESUPUESTO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="PLAZO_A" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="PLAZO_A" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="MONTO_CONTRATO_A" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="MONTO_CONTRATO_A" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="VarNumeric" Direction="Input" ParameterName="TIPO_CONTRATO" Precision="0" ProviderType="Number" Scale="0" Size="0" SourceColumn="TIPO_CONTRATO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="VarNumeric" Direction="Input" ParameterName="FONDOS" Precision="0" ProviderType="Number" Scale="0" Size="0" SourceColumn="FONDOS" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="VarNumeric" Direction="Input" ParameterName="CLASE" Precision="0" ProviderType="Number" Scale="0" Size="0" SourceColumn="CLASE" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="VarNumeric" Direction="Input" ParameterName="TIPO_PLAZO" Precision="0" ProviderType="Number" Scale="0" Size="0" SourceColumn="TIPO_PLAZO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="FECHA_INI_OTRO" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="FECHA_INI_OTRO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="VarNumeric" Direction="Input" ParameterName="ESCONTRATISTA" Precision="0" ProviderType="Number" Scale="0" Size="0" SourceColumn="ESCONTRATISTA" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="true">
                    <CommandText>SELECT     CODIGO_CONTRATO, CONTRATISTA, DESC_CONTRATISTA, REPRE_CONTRATISTA, DESC_REPRE_CONTRA, GERENCIA_SOLICITANTE, 
                      FECHA_SUSCRIPCION, PLAZO, ESTADO_INICIO_FECHA, OBJETO_CONTRATO, ADMINISTRADOR, FISCALIZADOR, MONTO_CONTRATO, 
                      FECHA_ANTICIPO, PORCENTAJE_ANTICIPO, FECHA_CULMINACION, OBSERVACION, ARCHIVO, NOMBRE_ARCHIVO, ESTADO_CONTRATO, 
                      DESGERENCIA_SOLICITANTE, DESADMINISTRADOR, DESFISCALIZADOR, SECUENCIA, DEPARTAMENTO, FECHA_REGISTRO, ARCHIVOANEXO, 
                      NOMBREARCHIVOANEXO, USUARIO_INGRESO, PRESUPUESTO, PLAZO_A, MONTO_CONTRATO_A, TIPO_CONTRATO, FONDOS, CLASE, TIPO_PLAZO, 
                      FECHA_INI_OTRO, ESCONTRATISTA
FROM         T_CONTRATO
WHERE     (CODIGO_CONTRATO LIKE '%2011%')</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE "T_CONTRATO" SET "CODIGO_CONTRATO" = :CODIGO_CONTRATO, "CONTRATISTA" = :CONTRATISTA, "DESC_CONTRATISTA" = :DESC_CONTRATISTA, "REPRE_CONTRATISTA" = :REPRE_CONTRATISTA, "DESC_REPRE_CONTRA" = :DESC_REPRE_CONTRA, "GERENCIA_SOLICITANTE" = :GERENCIA_SOLICITANTE, "FECHA_SUSCRIPCION" = :FECHA_SUSCRIPCION, "PLAZO" = :PLAZO, "ESTADO_INICIO_FECHA" = :ESTADO_INICIO_FECHA, "OBJETO_CONTRATO" = :OBJETO_CONTRATO, "ADMINISTRADOR" = :ADMINISTRADOR, "FISCALIZADOR" = :FISCALIZADOR, "MONTO_CONTRATO" = :MONTO_CONTRATO, "FECHA_ANTICIPO" = :FECHA_ANTICIPO, "PORCENTAJE_ANTICIPO" = :PORCENTAJE_ANTICIPO, "FECHA_CULMINACION" = :FECHA_CULMINACION, "OBSERVACION" = :OBSERVACION, "ARCHIVO" = :ARCHIVO, "NOMBRE_ARCHIVO" = :NOMBRE_ARCHIVO, "ESTADO_CONTRATO" = :ESTADO_CONTRATO, "DESGERENCIA_SOLICITANTE" = :p1, "DESADMINISTRADOR" = :DESADMINISTRADOR, "DESFISCALIZADOR" = :DESFISCALIZADOR, "SECUENCIA" = :SECUENCIA, "DEPARTAMENTO" = :DEPARTAMENTO, "FECHA_REGISTRO" = :FECHA_REGISTRO, "ARCHIVOANEXO" = :ARCHIVOANEXO, "NOMBREARCHIVOANEXO" = :NOMBREARCHIVOANEXO, "USUARIO_INGRESO" = :USUARIO_INGRESO, "PRESUPUESTO" = :PRESUPUESTO, "PLAZO_A" = :PLAZO_A, "MONTO_CONTRATO_A" = :MONTO_CONTRATO_A, "TIPO_CONTRATO" = :TIPO_CONTRATO, "FONDOS" = :FONDOS, "CLASE" = :CLASE, "TIPO_PLAZO" = :TIPO_PLAZO, "FECHA_INI_OTRO" = :FECHA_INI_OTRO, "ESCONTRATISTA" = :ESCONTRATISTA WHERE (("CODIGO_CONTRATO" = :Original_CODIGO_CONTRATO))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="CODIGO_CONTRATO" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="CODIGO_CONTRATO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="CONTRATISTA" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="CONTRATISTA" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="DESC_CONTRATISTA" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="DESC_CONTRATISTA" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="REPRE_CONTRATISTA" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="REPRE_CONTRATISTA" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="DESC_REPRE_CONTRA" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="DESC_REPRE_CONTRA" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="GERENCIA_SOLICITANTE" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="GERENCIA_SOLICITANTE" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="FECHA_SUSCRIPCION" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="FECHA_SUSCRIPCION" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="VarNumeric" Direction="Input" ParameterName="PLAZO" Precision="0" ProviderType="Number" Scale="0" Size="0" SourceColumn="PLAZO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="ESTADO_INICIO_FECHA" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="ESTADO_INICIO_FECHA" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="OBJETO_CONTRATO" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="OBJETO_CONTRATO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="ADMINISTRADOR" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="ADMINISTRADOR" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="FISCALIZADOR" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="FISCALIZADOR" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="VarNumeric" Direction="Input" ParameterName="MONTO_CONTRATO" Precision="0" ProviderType="Number" Scale="0" Size="0" SourceColumn="MONTO_CONTRATO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="FECHA_ANTICIPO" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="FECHA_ANTICIPO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="VarNumeric" Direction="Input" ParameterName="PORCENTAJE_ANTICIPO" Precision="0" ProviderType="Number" Scale="0" Size="0" SourceColumn="PORCENTAJE_ANTICIPO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="FECHA_CULMINACION" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="FECHA_CULMINACION" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="OBSERVACION" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="OBSERVACION" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Binary" Direction="Input" ParameterName="ARCHIVO" Precision="0" ProviderType="Blob" Scale="0" Size="0" SourceColumn="ARCHIVO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="NOMBRE_ARCHIVO" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="NOMBRE_ARCHIVO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="ESTADO_CONTRATO" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="ESTADO_CONTRATO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="p1" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="DESGERENCIA_SOLICITANTE" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="DESADMINISTRADOR" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="DESADMINISTRADOR" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="DESFISCALIZADOR" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="DESFISCALIZADOR" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="VarNumeric" Direction="Input" ParameterName="SECUENCIA" Precision="0" ProviderType="Number" Scale="0" Size="0" SourceColumn="SECUENCIA" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="DEPARTAMENTO" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="DEPARTAMENTO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="FECHA_REGISTRO" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="FECHA_REGISTRO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Binary" Direction="Input" ParameterName="ARCHIVOANEXO" Precision="0" ProviderType="Blob" Scale="0" Size="0" SourceColumn="ARCHIVOANEXO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="NOMBREARCHIVOANEXO" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="NOMBREARCHIVOANEXO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="USUARIO_INGRESO" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="USUARIO_INGRESO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="PRESUPUESTO" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="PRESUPUESTO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="PLAZO_A" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="PLAZO_A" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="MONTO_CONTRATO_A" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="MONTO_CONTRATO_A" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="VarNumeric" Direction="Input" ParameterName="TIPO_CONTRATO" Precision="0" ProviderType="Number" Scale="0" Size="0" SourceColumn="TIPO_CONTRATO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="VarNumeric" Direction="Input" ParameterName="FONDOS" Precision="0" ProviderType="Number" Scale="0" Size="0" SourceColumn="FONDOS" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="VarNumeric" Direction="Input" ParameterName="CLASE" Precision="0" ProviderType="Number" Scale="0" Size="0" SourceColumn="CLASE" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="VarNumeric" Direction="Input" ParameterName="TIPO_PLAZO" Precision="0" ProviderType="Number" Scale="0" Size="0" SourceColumn="TIPO_PLAZO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="FECHA_INI_OTRO" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="FECHA_INI_OTRO" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="VarNumeric" Direction="Input" ParameterName="ESCONTRATISTA" Precision="0" ProviderType="Number" Scale="0" Size="0" SourceColumn="ESCONTRATISTA" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="Original_CODIGO_CONTRATO" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="CODIGO_CONTRATO" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="CODIGO_CONTRATO" DataSetColumn="CODIGO_CONTRATO" />
              <Mapping SourceColumn="CONTRATISTA" DataSetColumn="CONTRATISTA" />
              <Mapping SourceColumn="DESC_CONTRATISTA" DataSetColumn="DESC_CONTRATISTA" />
              <Mapping SourceColumn="REPRE_CONTRATISTA" DataSetColumn="REPRE_CONTRATISTA" />
              <Mapping SourceColumn="DESC_REPRE_CONTRA" DataSetColumn="DESC_REPRE_CONTRA" />
              <Mapping SourceColumn="GERENCIA_SOLICITANTE" DataSetColumn="GERENCIA_SOLICITANTE" />
              <Mapping SourceColumn="FECHA_SUSCRIPCION" DataSetColumn="FECHA_SUSCRIPCION" />
              <Mapping SourceColumn="PLAZO" DataSetColumn="PLAZO" />
              <Mapping SourceColumn="ESTADO_INICIO_FECHA" DataSetColumn="ESTADO_INICIO_FECHA" />
              <Mapping SourceColumn="OBJETO_CONTRATO" DataSetColumn="OBJETO_CONTRATO" />
              <Mapping SourceColumn="ADMINISTRADOR" DataSetColumn="ADMINISTRADOR" />
              <Mapping SourceColumn="FISCALIZADOR" DataSetColumn="FISCALIZADOR" />
              <Mapping SourceColumn="MONTO_CONTRATO" DataSetColumn="MONTO_CONTRATO" />
              <Mapping SourceColumn="FECHA_ANTICIPO" DataSetColumn="FECHA_ANTICIPO" />
              <Mapping SourceColumn="PORCENTAJE_ANTICIPO" DataSetColumn="PORCENTAJE_ANTICIPO" />
              <Mapping SourceColumn="FECHA_CULMINACION" DataSetColumn="FECHA_CULMINACION" />
              <Mapping SourceColumn="OBSERVACION" DataSetColumn="OBSERVACION" />
              <Mapping SourceColumn="ARCHIVO" DataSetColumn="ARCHIVO" />
              <Mapping SourceColumn="NOMBRE_ARCHIVO" DataSetColumn="NOMBRE_ARCHIVO" />
              <Mapping SourceColumn="ESTADO_CONTRATO" DataSetColumn="ESTADO_CONTRATO" />
              <Mapping SourceColumn="DESGERENCIA_SOLICITANTE" DataSetColumn="DESGERENCIA_SOLICITANTE" />
              <Mapping SourceColumn="DESADMINISTRADOR" DataSetColumn="DESADMINISTRADOR" />
              <Mapping SourceColumn="DESFISCALIZADOR" DataSetColumn="DESFISCALIZADOR" />
              <Mapping SourceColumn="SECUENCIA" DataSetColumn="SECUENCIA" />
              <Mapping SourceColumn="DEPARTAMENTO" DataSetColumn="DEPARTAMENTO" />
              <Mapping SourceColumn="FECHA_REGISTRO" DataSetColumn="FECHA_REGISTRO" />
              <Mapping SourceColumn="ARCHIVOANEXO" DataSetColumn="ARCHIVOANEXO" />
              <Mapping SourceColumn="NOMBREARCHIVOANEXO" DataSetColumn="NOMBREARCHIVOANEXO" />
              <Mapping SourceColumn="USUARIO_INGRESO" DataSetColumn="USUARIO_INGRESO" />
              <Mapping SourceColumn="PRESUPUESTO" DataSetColumn="PRESUPUESTO" />
              <Mapping SourceColumn="PLAZO_A" DataSetColumn="PLAZO_A" />
              <Mapping SourceColumn="MONTO_CONTRATO_A" DataSetColumn="MONTO_CONTRATO_A" />
              <Mapping SourceColumn="TIPO_CONTRATO" DataSetColumn="TIPO_CONTRATO" />
              <Mapping SourceColumn="FONDOS" DataSetColumn="FONDOS" />
              <Mapping SourceColumn="CLASE" DataSetColumn="CLASE" />
              <Mapping SourceColumn="TIPO_PLAZO" DataSetColumn="TIPO_PLAZO" />
              <Mapping SourceColumn="FECHA_INI_OTRO" DataSetColumn="FECHA_INI_OTRO" />
              <Mapping SourceColumn="ESCONTRATISTA" DataSetColumn="ESCONTRATISTA" />
            </Mappings>
            <Sources />
          </TableAdapter>
        </Tables>
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="dt_contrato" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:Generator_UserDSName="dt_contrato" msprop:Generator_DataSetName="dt_contrato" msprop:EnableTableAdapterManager="True">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="T_CONTRATO" msprop:Generator_UserTableName="T_CONTRATO" msprop:Generator_RowDeletedName="T_CONTRATORowDeleted" msprop:Generator_RowChangedName="T_CONTRATORowChanged" msprop:Generator_RowClassName="T_CONTRATORow" msprop:Generator_RowChangingName="T_CONTRATORowChanging" msprop:Generator_RowEvArgName="T_CONTRATORowChangeEvent" msprop:Generator_RowEvHandlerName="T_CONTRATORowChangeEventHandler" msprop:Generator_TableClassName="T_CONTRATODataTable" msprop:Generator_TableVarName="tableT_CONTRATO" msprop:Generator_RowDeletingName="T_CONTRATORowDeleting" msprop:Generator_TablePropName="T_CONTRATO">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="CODIGO_CONTRATO" msprop:Generator_UserColumnName="CODIGO_CONTRATO" msprop:Generator_ColumnPropNameInRow="CODIGO_CONTRATO" msprop:Generator_ColumnVarNameInTable="columnCODIGO_CONTRATO" msprop:Generator_ColumnPropNameInTable="CODIGO_CONTRATOColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="CONTRATISTA" msprop:Generator_UserColumnName="CONTRATISTA" msprop:Generator_ColumnPropNameInRow="CONTRATISTA" msprop:Generator_ColumnVarNameInTable="columnCONTRATISTA" msprop:Generator_ColumnPropNameInTable="CONTRATISTAColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="14" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="DESC_CONTRATISTA" msprop:Generator_UserColumnName="DESC_CONTRATISTA" msprop:Generator_ColumnPropNameInRow="DESC_CONTRATISTA" msprop:Generator_ColumnVarNameInTable="columnDESC_CONTRATISTA" msprop:Generator_ColumnPropNameInTable="DESC_CONTRATISTAColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="150" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="REPRE_CONTRATISTA" msprop:Generator_UserColumnName="REPRE_CONTRATISTA" msprop:Generator_ColumnPropNameInRow="REPRE_CONTRATISTA" msprop:Generator_ColumnVarNameInTable="columnREPRE_CONTRATISTA" msprop:Generator_ColumnPropNameInTable="REPRE_CONTRATISTAColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="DESC_REPRE_CONTRA" msprop:Generator_UserColumnName="DESC_REPRE_CONTRA" msprop:Generator_ColumnPropNameInRow="DESC_REPRE_CONTRA" msprop:Generator_ColumnVarNameInTable="columnDESC_REPRE_CONTRA" msprop:Generator_ColumnPropNameInTable="DESC_REPRE_CONTRAColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="100" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="GERENCIA_SOLICITANTE" msprop:Generator_UserColumnName="GERENCIA_SOLICITANTE" msprop:Generator_ColumnPropNameInRow="GERENCIA_SOLICITANTE" msprop:Generator_ColumnVarNameInTable="columnGERENCIA_SOLICITANTE" msprop:Generator_ColumnPropNameInTable="GERENCIA_SOLICITANTEColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="FECHA_SUSCRIPCION" msprop:Generator_UserColumnName="FECHA_SUSCRIPCION" msprop:Generator_ColumnPropNameInRow="FECHA_SUSCRIPCION" msprop:Generator_ColumnVarNameInTable="columnFECHA_SUSCRIPCION" msprop:Generator_ColumnPropNameInTable="FECHA_SUSCRIPCIONColumn" type="xs:dateTime" minOccurs="0" />
              <xs:element name="PLAZO" msprop:Generator_UserColumnName="PLAZO" msprop:Generator_ColumnPropNameInRow="PLAZO" msprop:Generator_ColumnVarNameInTable="columnPLAZO" msprop:Generator_ColumnPropNameInTable="PLAZOColumn" type="xs:decimal" minOccurs="0" />
              <xs:element name="ESTADO_INICIO_FECHA" msprop:Generator_UserColumnName="ESTADO_INICIO_FECHA" msprop:Generator_ColumnPropNameInRow="ESTADO_INICIO_FECHA" msprop:Generator_ColumnVarNameInTable="columnESTADO_INICIO_FECHA" msprop:Generator_ColumnPropNameInTable="ESTADO_INICIO_FECHAColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="OBJETO_CONTRATO" msprop:Generator_UserColumnName="OBJETO_CONTRATO" msprop:Generator_ColumnPropNameInRow="OBJETO_CONTRATO" msprop:Generator_ColumnVarNameInTable="columnOBJETO_CONTRATO" msprop:Generator_ColumnPropNameInTable="OBJETO_CONTRATOColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="4000" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ADMINISTRADOR" msprop:Generator_UserColumnName="ADMINISTRADOR" msprop:Generator_ColumnPropNameInRow="ADMINISTRADOR" msprop:Generator_ColumnVarNameInTable="columnADMINISTRADOR" msprop:Generator_ColumnPropNameInTable="ADMINISTRADORColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="4000" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="FISCALIZADOR" msprop:Generator_UserColumnName="FISCALIZADOR" msprop:Generator_ColumnPropNameInRow="FISCALIZADOR" msprop:Generator_ColumnVarNameInTable="columnFISCALIZADOR" msprop:Generator_ColumnPropNameInTable="FISCALIZADORColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="MONTO_CONTRATO" msprop:Generator_UserColumnName="MONTO_CONTRATO" msprop:Generator_ColumnPropNameInRow="MONTO_CONTRATO" msprop:Generator_ColumnVarNameInTable="columnMONTO_CONTRATO" msprop:Generator_ColumnPropNameInTable="MONTO_CONTRATOColumn" type="xs:decimal" minOccurs="0" />
              <xs:element name="FECHA_ANTICIPO" msprop:Generator_UserColumnName="FECHA_ANTICIPO" msprop:Generator_ColumnPropNameInRow="FECHA_ANTICIPO" msprop:Generator_ColumnVarNameInTable="columnFECHA_ANTICIPO" msprop:Generator_ColumnPropNameInTable="FECHA_ANTICIPOColumn" type="xs:dateTime" minOccurs="0" />
              <xs:element name="PORCENTAJE_ANTICIPO" msprop:Generator_UserColumnName="PORCENTAJE_ANTICIPO" msprop:Generator_ColumnPropNameInRow="PORCENTAJE_ANTICIPO" msprop:Generator_ColumnVarNameInTable="columnPORCENTAJE_ANTICIPO" msprop:Generator_ColumnPropNameInTable="PORCENTAJE_ANTICIPOColumn" type="xs:decimal" minOccurs="0" />
              <xs:element name="FECHA_CULMINACION" msprop:Generator_UserColumnName="FECHA_CULMINACION" msprop:Generator_ColumnPropNameInRow="FECHA_CULMINACION" msprop:Generator_ColumnVarNameInTable="columnFECHA_CULMINACION" msprop:Generator_ColumnPropNameInTable="FECHA_CULMINACIONColumn" type="xs:dateTime" minOccurs="0" />
              <xs:element name="OBSERVACION" msprop:Generator_UserColumnName="OBSERVACION" msprop:Generator_ColumnPropNameInRow="OBSERVACION" msprop:Generator_ColumnVarNameInTable="columnOBSERVACION" msprop:Generator_ColumnPropNameInTable="OBSERVACIONColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="4000" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ARCHIVO" msprop:Generator_UserColumnName="ARCHIVO" msprop:Generator_ColumnPropNameInRow="ARCHIVO" msprop:Generator_ColumnVarNameInTable="columnARCHIVO" msprop:Generator_ColumnPropNameInTable="ARCHIVOColumn" type="xs:base64Binary" minOccurs="0" />
              <xs:element name="NOMBRE_ARCHIVO" msprop:Generator_UserColumnName="NOMBRE_ARCHIVO" msprop:Generator_ColumnPropNameInRow="NOMBRE_ARCHIVO" msprop:Generator_ColumnVarNameInTable="columnNOMBRE_ARCHIVO" msprop:Generator_ColumnPropNameInTable="NOMBRE_ARCHIVOColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="500" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ESTADO_CONTRATO" msprop:Generator_UserColumnName="ESTADO_CONTRATO" msprop:Generator_ColumnPropNameInRow="ESTADO_CONTRATO" msprop:Generator_ColumnVarNameInTable="columnESTADO_CONTRATO" msprop:Generator_ColumnPropNameInTable="ESTADO_CONTRATOColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="DESGERENCIA_SOLICITANTE" msprop:Generator_UserColumnName="DESGERENCIA_SOLICITANTE" msprop:Generator_ColumnPropNameInRow="DESGERENCIA_SOLICITANTE" msprop:Generator_ColumnVarNameInTable="columnDESGERENCIA_SOLICITANTE" msprop:Generator_ColumnPropNameInTable="DESGERENCIA_SOLICITANTEColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="200" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="DESADMINISTRADOR" msprop:Generator_UserColumnName="DESADMINISTRADOR" msprop:Generator_ColumnPropNameInRow="DESADMINISTRADOR" msprop:Generator_ColumnVarNameInTable="columnDESADMINISTRADOR" msprop:Generator_ColumnPropNameInTable="DESADMINISTRADORColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="200" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="DESFISCALIZADOR" msprop:Generator_UserColumnName="DESFISCALIZADOR" msprop:Generator_ColumnPropNameInRow="DESFISCALIZADOR" msprop:Generator_ColumnVarNameInTable="columnDESFISCALIZADOR" msprop:Generator_ColumnPropNameInTable="DESFISCALIZADORColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="200" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="SECUENCIA" msprop:Generator_UserColumnName="SECUENCIA" msprop:Generator_ColumnPropNameInRow="SECUENCIA" msprop:Generator_ColumnVarNameInTable="columnSECUENCIA" msprop:Generator_ColumnPropNameInTable="SECUENCIAColumn" type="xs:decimal" minOccurs="0" />
              <xs:element name="DEPARTAMENTO" msprop:Generator_UserColumnName="DEPARTAMENTO" msprop:Generator_ColumnPropNameInRow="DEPARTAMENTO" msprop:Generator_ColumnVarNameInTable="columnDEPARTAMENTO" msprop:Generator_ColumnPropNameInTable="DEPARTAMENTOColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="FECHA_REGISTRO" msprop:Generator_UserColumnName="FECHA_REGISTRO" msprop:Generator_ColumnPropNameInRow="FECHA_REGISTRO" msprop:Generator_ColumnVarNameInTable="columnFECHA_REGISTRO" msprop:Generator_ColumnPropNameInTable="FECHA_REGISTROColumn" type="xs:dateTime" minOccurs="0" />
              <xs:element name="ARCHIVOANEXO" msprop:Generator_UserColumnName="ARCHIVOANEXO" msprop:Generator_ColumnPropNameInRow="ARCHIVOANEXO" msprop:Generator_ColumnVarNameInTable="columnARCHIVOANEXO" msprop:Generator_ColumnPropNameInTable="ARCHIVOANEXOColumn" type="xs:base64Binary" minOccurs="0" />
              <xs:element name="NOMBREARCHIVOANEXO" msprop:Generator_UserColumnName="NOMBREARCHIVOANEXO" msprop:Generator_ColumnPropNameInRow="NOMBREARCHIVOANEXO" msprop:Generator_ColumnVarNameInTable="columnNOMBREARCHIVOANEXO" msprop:Generator_ColumnPropNameInTable="NOMBREARCHIVOANEXOColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="500" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="USUARIO_INGRESO" msprop:Generator_UserColumnName="USUARIO_INGRESO" msprop:Generator_ColumnPropNameInRow="USUARIO_INGRESO" msprop:Generator_ColumnVarNameInTable="columnUSUARIO_INGRESO" msprop:Generator_ColumnPropNameInTable="USUARIO_INGRESOColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="PRESUPUESTO" msprop:Generator_UserColumnName="PRESUPUESTO" msprop:Generator_ColumnPropNameInRow="PRESUPUESTO" msprop:Generator_ColumnVarNameInTable="columnPRESUPUESTO" msprop:Generator_ColumnPropNameInTable="PRESUPUESTOColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="1000" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="PLAZO_A" msprop:Generator_UserColumnName="PLAZO_A" msprop:Generator_ColumnPropNameInRow="PLAZO_A" msprop:Generator_ColumnVarNameInTable="columnPLAZO_A" msprop:Generator_ColumnPropNameInTable="PLAZO_AColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="1000" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="MONTO_CONTRATO_A" msprop:Generator_UserColumnName="MONTO_CONTRATO_A" msprop:Generator_ColumnPropNameInRow="MONTO_CONTRATO_A" msprop:Generator_ColumnVarNameInTable="columnMONTO_CONTRATO_A" msprop:Generator_ColumnPropNameInTable="MONTO_CONTRATO_AColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="1000" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="TIPO_CONTRATO" msprop:Generator_UserColumnName="TIPO_CONTRATO" msprop:Generator_ColumnPropNameInRow="TIPO_CONTRATO" msprop:Generator_ColumnVarNameInTable="columnTIPO_CONTRATO" msprop:Generator_ColumnPropNameInTable="TIPO_CONTRATOColumn" type="xs:decimal" minOccurs="0" />
              <xs:element name="FONDOS" msprop:Generator_UserColumnName="FONDOS" msprop:Generator_ColumnPropNameInRow="FONDOS" msprop:Generator_ColumnVarNameInTable="columnFONDOS" msprop:Generator_ColumnPropNameInTable="FONDOSColumn" type="xs:decimal" minOccurs="0" />
              <xs:element name="CLASE" msprop:Generator_UserColumnName="CLASE" msprop:Generator_ColumnPropNameInRow="CLASE" msprop:Generator_ColumnVarNameInTable="columnCLASE" msprop:Generator_ColumnPropNameInTable="CLASEColumn" type="xs:decimal" minOccurs="0" />
              <xs:element name="TIPO_PLAZO" msprop:Generator_UserColumnName="TIPO_PLAZO" msprop:Generator_ColumnPropNameInRow="TIPO_PLAZO" msprop:Generator_ColumnVarNameInTable="columnTIPO_PLAZO" msprop:Generator_ColumnPropNameInTable="TIPO_PLAZOColumn" type="xs:decimal" minOccurs="0" />
              <xs:element name="FECHA_INI_OTRO" msprop:Generator_UserColumnName="FECHA_INI_OTRO" msprop:Generator_ColumnPropNameInRow="FECHA_INI_OTRO" msprop:Generator_ColumnVarNameInTable="columnFECHA_INI_OTRO" msprop:Generator_ColumnPropNameInTable="FECHA_INI_OTROColumn" type="xs:dateTime" minOccurs="0" />
              <xs:element name="ESCONTRATISTA" msprop:Generator_UserColumnName="ESCONTRATISTA" msprop:Generator_ColumnPropNameInRow="ESCONTRATISTA" msprop:Generator_ColumnVarNameInTable="columnESCONTRATISTA" msprop:Generator_ColumnPropNameInTable="ESCONTRATISTAColumn" type="xs:decimal" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:T_CONTRATO" />
      <xs:field xpath="mstns:CODIGO_CONTRATO" />
    </xs:unique>
  </xs:element>
</xs:schema>